body {
	background-color : #26292E;
	font 		: normal normal normal 12px Verdana, arial, helvetica;
}
a {
	text-decoration         : none;
	color 			: #FFF;
	font 			: normal normal normal 10px Verdana, arial, helvetica;
	font-weight 		: bold;
	font-variant		: small-caps;
}
a:hover {
	border-bottom: 1px dashed #88e6d1;
	color: #88e6d1;
}
ul, ul li {
	display 	: inline;
	list-style-type : none;
	margin          : 0px;
	padding         : 0px;
}
#page {
	background 	: #26292E url("/images/bg.gif") no-repeat scroll top left;
	width 		: 642px;
	margin		: 0 auto;
	padding 	: 0 0 0 58px;
}
#menu, #preview, #context_info {
	list-style-type : none;
	background 		: #000 url("/images/bg-top.gif") no-repeat scroll top center;
	height			: 30px; /* hauteur de l'image de fond */
	
}

#contenu, #menu, #preview, #context_info {
	margin 	: 0px;
	padding : 5px 15px;
	color  	: #FFF;
}
#preview, #context_info {
	height			: auto;
	padding 		: 5px 10px;
	background-image: none;
}
#contenu {
	background 		: #000 url("/images/bg-bottom.gif") no-repeat scroll bottom center;
}
#loader {
	float: right;
}
#menu ul {
	margin : 0;
	padding: 0;
}
#menu ul li {
	display 	: inline;
	text-align 	: center;
}
#menu ul li a {
	margin 			: 0px 1em 0px 0px;
	text-align 		: center;
}
#menu_admin {
	margin: 0;
	background-color: #000;

}
#room_view {
	border 	: 1px dashed gray;
	clear   : left;
}
#room_view strong {
	font-size 		: 1.5em;
	text-align 		: center;
	display 		: block;
	border-bottom 	        : 1px dashed gray;
}
#room_view>ul>li {
	background 	: transparent url("/images/screen.png") no-repeat scroll bottom left;				
	padding-left 	: 70px;
	margin 		: 5px;
	height 		: 64px;
	display 	: block;
	float 		: left;
}
#room_view>ul>li.partial {
	background-image: url("/images/screen_partial.png");
}
#room_view>ul>li.failure {
	background-image: url("/images/screen_failure.png");
}
#room_view>ul>li a {
	font-weight : bold;
	color 		: lightgreen;
}
#room_view>ul>li.failure a {
	text-decoration : blink;
	color 	: #FF5566;
}
#room_view>ul>li.partial a {
	color 	: yellow;
}
#room_view>ul>li>span {
	display 	: block;
}

/* Nettoye les floats */
#contenu br, #room_view br, .cleaner {
	clear : left;
}

#all_room {
	background 	: transparent url("/images/bg_serverRoom.jpg") no-repeat scroll center center;
	width 		: 100%;
	min-height 	: 10em;
}
#all_room .mini_room {
	text-align	: center;
	width 		: 149px;
	height		: 4.5em;
	float 		: left;
	margin  	: 2px 2px 1px 2px;
	background-color: #333;
	border 		: 1px solid #111;
	
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity: 0.75;
	
	-moz-border-radius: 5px;
}
#all_room .selected_room {
	border: 1px dashed #FF0;
}
#all_room .mini_room h3 {
	margin	   : 5px 0 4px 0;
}

.delete, .edit, .computer, .warning {
	border	   : 0px solid red;
	width	   : 18px;
	height	   : 13px;
	text-indent: -5000px;
	font-size  : 0;
        position   : absolute;
	margin-left: 5px;
        cursor	   : pointer;
}

.delete:hover, .edit:hover {
	border	   : 0px solid red;
}
.delete span, .edit span {
	display    : none;
}
.delete{
	margin-left: 20px;
}
.delete, .edit, .computer, .warning {
	background : transparent url("/images/ico-delete.gif") no-repeat scroll center;
}
.edit {
	background-image : url("/images/ico-edit.gif");
}
.computer {
	background-image : url("/images/ico-computer.png");
	cursor		 : default;
	margin-left      : 0px;
}
.warning {
	background-image : url("/images/ico-warning.png");
	cursor		 : default;
	margin-left      : 0px;
}

.button-to div, .button-to {
	display: inline;
}
#form_add form { 
	z-index	: 100;
	position: absolute;
	top 	: 0;
	left	: 0;
	width	: 100%;
	height	: 100%;
	background-color: #000;
	color	: #fff;

	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	opacity: 0.80;
	-khtml-opacity: 0.80;
}
#form_add form fieldset {
        position: relative;
        width: 250px;
	margin: 50px auto;
	display: block;
	color: #fff;
	background-color: #000;

	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

#form_add ul, #form_add ul li, #form_add h1 {
	display : block;
	color: #fff;
}

/* TODO: */
#incident_box {
  display: none;
}
